Carlos LopezCarlos Lopez
Indonesia, Herdman and the Goal-Difference Gamble: Beating Bangladesh May Not Be Enough for the 2026 ASEAN Cup FinalOn October 1, 2026, at Gelora Bung Karno Stadium in Jakarta, Indonesia walk...
Vietnamese Table Tennis and the Missing Data Problem: When an Empty Analysis Report Is a SignalI have just received a nine-dimension table tennis analysis report. Every ent...
V.League: The Sleeping Giants and the Trap of the TableThe night Thép Xanh Nam Định laid hands on the V.League title, the Thiên Trườ...
Rankireddy and Shetty Historic Win: Triumph from Psychological GapsThe China Masters final was not just a technical contest, but a test of...
Tuchel, Kane and the Age-36 Question: When Belief Is Placed Ahead of the Age CurveTuchel, Kane and the Age-36 Question: When Belief Is Placed Ahead of the Age...
Matt Miazga to NYCFC: A Bet of Trust in the MLS Playoff RaceOn September 22, New York City FC announced the acquisition of center-back Ma...
Guillermo Almada at América: Winning Is the Floor, Entertainment Is the MandateIn the press room after the match, Guillermo Almada did not start with the...
The 78th Minute at Go Dau: Five Substitutions and the Final Twenty Minutes That No Longer Belong to the Starting XIThe 78th minute. The electronic board at Go Dau Stadium shows a red number 5....
FIA Activates Heat Hazard for Italian GP at Monza: A Test of Engine Endurance and Driver FitnessWhen the FIA officially activated the heat hazard procedure for the Italian...
Greek Basketball Fixing Case: 49 Suspicious Games and the Hole in the EOK President's DefenseA denial delivered on television The case of Vangelis Liolios, president of t...
Pashley and Trumpauskas Chase Under-21 National Cup Repeat: When the Ranking List, Not the Trophy, Is the JudgeTwo reigning English Under-21 champions walk into the National Cup this weeke...
When football analysis lacks data: A lesson in journalistic integrityIn the summer of 2026, when I was still a pitch-side commentator for European...
Banners at the Konya Stadium: One Friendly, One Stadium, and the Limits of Football GovernanceRain fell on the roof of the Konya Metropolitan Stadium, but inside, forty...
Ferrari leave Marina Bay with a P2 and a P6: two million likes do not buy back the four points droppedAt Marina Bay, the classification read Charles Leclerc second behind Max...
A 55-Point Rout Over Macau: TNT's Win and the Question Nobody Dares Ask About Rondae Hollis-JeffersonI will begin with a sentence I know will annoy a lot of people: TNT's 55-poin...
Table Tennis England's Members' Day: Listening Isn't Enough — and One Person Said SoIn a hall roughly ten flight-hours from Saigon, a man had just received the...
When the Data Sheet Comes Back Empty: Lessons From a Broken Esports Analysis PipelineThere is a moment in this profession that I learned to recognise before anyon...
LoL Worlds 2026 Play-In Format Change: MVK's Survival Battle to Reach Main StageIn the context of the biggest League of Legends event Worlds 2026, Riot Games...
Misplaced Drawers and the Silence of Trust in V-LeagueIn the meeting room at the VPF headquarters, I heard the rustle of paper befo...
India Brings 20 Shuttlers to Asian Games 2026: A Gamble Placed on One Doubles PairIndia Brings 20 Shuttlers to Asian Games 2026: A Gamble Placed on One Doubles...
Vietnamese Table Tennis and the Missing Data Problem: When an Empty Analysis Report Is a SignalI have just received a nine-dimension table tennis analysis report. Every ent...
V.League: The Sleeping Giants and the Trap of the TableThe night Thép Xanh Nam Định laid hands on the V.League title, the Thiên Trườ...
Rankireddy and Shetty Historic Win: Triumph from Psychological GapsThe China Masters final was not just a technical contest, but a test of...
Tuchel, Kane and the Age-36 Question: When Belief Is Placed Ahead of the Age CurveTuchel, Kane and the Age-36 Question: When Belief Is Placed Ahead of the Age...
Matt Miazga to NYCFC: A Bet of Trust in the MLS Playoff RaceOn September 22, New York City FC announced the acquisition of center-back Ma...
Guillermo Almada at América: Winning Is the Floor, Entertainment Is the MandateIn the press room after the match, Guillermo Almada did not start with the...
The 78th Minute at Go Dau: Five Substitutions and the Final Twenty Minutes That No Longer Belong to the Starting XIThe 78th minute. The electronic board at Go Dau Stadium shows a red number 5....
FIA Activates Heat Hazard for Italian GP at Monza: A Test of Engine Endurance and Driver FitnessWhen the FIA officially activated the heat hazard procedure for the Italian...
Greek Basketball Fixing Case: 49 Suspicious Games and the Hole in the EOK President's DefenseA denial delivered on television The case of Vangelis Liolios, president of t...
Pashley and Trumpauskas Chase Under-21 National Cup Repeat: When the Ranking List, Not the Trophy, Is the JudgeTwo reigning English Under-21 champions walk into the National Cup this weeke...
When football analysis lacks data: A lesson in journalistic integrityIn the summer of 2026, when I was still a pitch-side commentator for European...
Banners at the Konya Stadium: One Friendly, One Stadium, and the Limits of Football GovernanceRain fell on the roof of the Konya Metropolitan Stadium, but inside, forty...
Ferrari leave Marina Bay with a P2 and a P6: two million likes do not buy back the four points droppedAt Marina Bay, the classification read Charles Leclerc second behind Max...
A 55-Point Rout Over Macau: TNT's Win and the Question Nobody Dares Ask About Rondae Hollis-JeffersonI will begin with a sentence I know will annoy a lot of people: TNT's 55-poin...
Table Tennis England's Members' Day: Listening Isn't Enough — and One Person Said SoIn a hall roughly ten flight-hours from Saigon, a man had just received the...
When the Data Sheet Comes Back Empty: Lessons From a Broken Esports Analysis PipelineThere is a moment in this profession that I learned to recognise before anyon...
LoL Worlds 2026 Play-In Format Change: MVK's Survival Battle to Reach Main StageIn the context of the biggest League of Legends event Worlds 2026, Riot Games...
Misplaced Drawers and the Silence of Trust in V-LeagueIn the meeting room at the VPF headquarters, I heard the rustle of paper befo...
India Brings 20 Shuttlers to Asian Games 2026: A Gamble Placed on One Doubles PairIndia Brings 20 Shuttlers to Asian Games 2026: A Gamble Placed on One Doubles...
